What Is the Problem with Proof Nets for Classical Logic?

نویسنده

  • Lutz Straßburger
چکیده

There is a very close and well-understood relationship between proofs in intuitionistic logic, simply typed lambda-terms, and morphisms in Cartesian closed categories. The same relationship can be established for multiplicative linear logic (MLL), where proof nets take the role of the lambda-terms, and starautonomous categories the role of Cartesian closed categories. It is certainly desirable to have something similar for classical logic, which can be obtained from intuitionistic logic by adding the law of excluded middle, i.e., A∨ Ā, or equivalently, an involutive negation, i.e., Ā = A. Adding this to a Cartesian closed category C , means adding a contravariant functor (−) : C → C such that Ā ∼= A and (A ∧B) ∼= Ā∨ B̄ where A∨B = Ā⇒B. However, if we do this we get a collapse: all proofs of the same formula are identified, which leads to a rather boring proof theory. This observation is due to André Joyal, and a proof and discussion can be found in [1,2,3]. Here we will not show the category theoretic proof of the collapse, but will quickly explain the phenomenon in terms of the sequent calculus (the argumentation is due to Yves Lafont [4, Appendix B]). Suppose we have two proofs Π1 and Π2 of a formula B in some sequent calculus system. Then we can form, with the help of the rules weakening, contraction, and cut, the following proof of B:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

What is the Problem with Proof Nets for Classical Logic ? Lutz

This paper is an informal (and nonexhaustive) overview over some existing notions of proof nets for classical logic, and gives some hints why they might be considered to be unsatisfactory.

متن کامل

Truth Values and Connectives in Some Non-Classical Logics

The question as to whether the propositional logic of Heyting, which was a formalization of Brouwer's intuitionistic logic, is finitely many valued or not, was open for a while (the question was asked by Hahn). Kurt Gödel (1932) introduced an infinite decreasing chain of intermediate logics, which are known nowadays as Gödel logics, for showing that the intuitionistic logic is not finitely (man...

متن کامل

Proof Nets and the Identity of Proofs

These are the notes for a 5-lecture-course given at ESSLLI 2006 in Malaga, Spain. The URL of the school is http://esslli2006.lcc.uma.es/. This version slightly differs from the one which has been distributed at the school because typos have been removed and comments and suggestions by students have been worked in. The course is intended to be introductory. That means no prior knowledge of proof...

متن کامل

Polarized Proof - Nets : Proof - Nets for LC ( Extended

We deene a notion of polarization in linear logic (LL) coming from the polarities of Jean-Yves Girard's classical sequent calculus LC 4]. This allows us to deene a translation between the two systems. Then we study the application of this polarization constraint to proof-nets for full linear logic described in 7]. This yields an important simpli-cation of the correctness criterion for polarized...

متن کامل

Polarized Proof-Nets: Proof-Nets for LC

We deene a notion of polarization in linear logic (LL) coming from the polarities of Jean-Yves Girard's classical sequent calculus LC 4]. This allows us to deene a translation between the two systems. Then we study the application of this polarization constraint to proof-nets for full linear logic described in 7]. This yields an important simpli-cation of the correctness criterion for polarized...

متن کامل

Canonical Proof nets for Classical Logic

Proof nets provide abstract counterparts to sequent proofs modulo rule permutations; the idea being that if two proofs have the same underlying proof-net, they are in essence the same proof. Providing a convincing proof-net counterpart to proofs in the classical sequent calculus is thus an important step in understanding classical sequent calculus proofs. By convincing, we mean that (a) there s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010